home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / scope / 151-175 / scopedisk168 / megad / megad.doc < prev    next >
Text File  |  1995-03-19  |  95KB  |  1,100 lines

  1. #1zz
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.                MegaD V1.0 (C) 1990 John L. Jones, All Rights Reserved.
  19.               ------------------------------------------------------- 
  20.  
  21.                                      MegaD! V1.0
  22.                            The Best Directory Utility Yet!
  23.  
  24.                                      Written by
  25.  
  26.                                   John LaVere Jones
  27.                                 80 East Lennox Street
  28.                                 Midvale, Utah   84047
  29.                                        U.S.A.
  30.  
  31.           Special thanks to:
  32.  
  33.           Roger Stone
  34.                     Gave me the original idea that MegaD grew from.  Helped
  35.                     with suggesting and ideas though all of the stages of
  36.                     development.
  37.  
  38.           Blain Gardner and Tim Madden
  39.                     In the final stages of MegaD these two were excellent
  40.                     sources of information and ideas for enhancements and
  41.                     cosmetic changes. Blain and Tim both used the Amiga
  42.                     3000 which at the time of this writing were Very Rare, 
  43.                     helping this to be a 3000 friendly program.
  44.  
  45.           The AUSM Users Group of Salt Lake City.
  46.  
  47.           The biggest and warmest thanks goes to my wife Kathy, who has the
  48.             right to cry "Computer Widow!"  Yet still supported me though
  49.                                     this project. z                                     DISCLAIMER                               ----------------------          No warranties are implied or expressed with regard to the fitness          or merchantability of MegaD for any particular purpose.  All          risks and damages, incidental or otherwise, arising through  the          use or misuse of MegaD are entirely at the responsibility of the          user.
  50.           While considerable effort has been made to provide you with a
  51.           reliable product, there is no guarantee that this program is 100%
  52.           "bug-free". Any problems that do arise will be corrected when and
  53.           if feasible. Maintenance releases will be made available in order
  54.           to correct potentially hazardous malfunctions within the program. 
  55.           Fixes for benign problems, usually cosmetic in nature, will most
  56.           likely be deferred until the next major release of MegaD. This
  57.           disclaimer does not guarantee future versions of this product,
  58.           only a prescribed method of dealing with possible errors, and
  59.           their corrections, to this program.
  60.  
  61.                                   More Legal Stuff
  62.                           ---------------------------------
  63.  
  64.             MegaD is freely distributable as long as all of the following
  65.           conditions  are met:
  66.  
  67.                1.   All copyright notices must remain unaltered.
  68.  
  69.                2.   MegaD may not appear on shareware or public domain
  70.                     disks for which the consumers are charged more than a
  71.                     reasonable disk copying fee of seven dollars per disk.
  72.  
  73.                3.   MegaD may not appear on any electronic agency which
  74.                     charges more than the basic access fee to down-load
  75.                     MegaD.
  76.  
  77.                4.   MegaD may not appear on any electronic agency that
  78.                     claims copyrights to uploaded programs, either alone or
  79.                     as part of a collection.
  80.  
  81.                5.   MegaD may not be sold commercially alone or as a
  82.                     element in another product.
  83.  
  84.                6.   All of the files must be included in their original
  85.                     form without additions, deletions, or modifications of
  86.                     any kind.  Any such modifications must appear in
  87.                     separate files.
  88.  
  89.             If you would like a variance to any of the above conditions,
  90.           please contact me.
  91. z                         Registration Cost $15.00 US dollars                        (the old More Or Less rule may apply)          Reasons to become a Registered User.
  92.           --   The registered disk contains three (3) variation of the
  93.                currant version of MegaD plus the standard version.  The
  94.                variations of MegaD decreases the program size by removing
  95.                certain LARGE options from the main program.  Variation 1
  96.                removes the Copy/Format Disk option.  Variation 2 removes
  97.                all of the options from the OUTPUT menu. Variation 3 removes
  98.                both Copy/Format Disk option and all of the options from the
  99.                OUTPUT menu.  The logic of this is that users with limited
  100.                system memory and/or using disk drives only have a limited
  101.                area to use for utilities.  The standard version of MegaD is
  102.                about 117,000 bytes, the smallest version of MegaD stands at
  103.                89,000 bytes, the difference between the two is about 28,000
  104.                bytes.  Though the OUTPUT and Copy/Format Disk options are
  105.                nice to have around they are not necessary for what MegaD is
  106.                really intended to be. A good file and directory utility. 
  107.                While writing MegaD, the size of it has always been of great
  108.                importance to me.  The project originally started on a 1
  109.                Megabyte 500 with two disk drives. 88K can be digested by an
  110.                Amiga with 512K of memory a lot easier then the full blown
  111.                117K program.
  112.  
  113.           --   Actively participate in the shaping of a product for the
  114.                Amiga Computer.  Suggestions and complaints are a lot of 
  115.                why MegaD is at the point that it is at this moment.  The
  116.                product is in it's first stages.  It is very powerful, but
  117.                there maybe something that you want that can feasibly be
  118.                added to it.  Registered users will have a lot to say as to
  119.                what the new updates will be like.  Even if your suggestion
  120.                can not be added to MegaD there is a chance that the
  121.                suggestion could be a stand alone utility.  At any rate if
  122.                you are the first to submit a suggestion that is added to
  123.                MegaD you will receive a BETA version as soon as one is
  124.                ready for you own personal testing and the next official
  125.                version of MegaD will be mailed to you free of charge as a
  126.                thankyou.
  127.  
  128.           --   You will be supporting a concept that allows you to test
  129.                drive a program before you put any real cash out for it.  A
  130.                concept that gives you a program that over the counter would
  131.                cost you $35 to $40 dollars for the minimal price of $15. 
  132.                You will be encouraging authors to continue to write quality
  133.                programs and make them available at a reasonable cost.
  134.  
  135.           --   Early updates.  Registered users will be mailed notices of
  136.                future updates a month prior to the release of new versions
  137.                to the shareware circuit.  The price of updates will be kept
  138.                to a minimum.  Materials, postage and about a $1.00 service
  139.                charge.  Compare that to your "Off the Shelf" Software.
  140.  
  141. z                                     QUICK START                                 __________________
  142.                If you are comfortable with directory utilities and the
  143.           Amiga operating system.  Take this approach to start up MegaD and
  144.           get used to using it.  Be sure to read the ReadMeFirst file that
  145.           should be accompanied with this program takeing notes of the two
  146.           restrictions that apply to using the evaluation version of MegaD. 
  147.           Then start MegaD from the CLI by changing the active directory to
  148.           the directory that contains MegaD and type RUN MegaD.  If you are
  149.           going to start it from the Workbench simply double click the
  150.           MegaD Icon from the workbench window that contains MegaD.  Once
  151.           MegaD is up and running use MegaD features to locate the
  152.           directory containing this file "MegaD.Doc", Select that file once
  153.           with the mouse, then select View Text in the main MegaD window. 
  154.           MegaD will place this text file in its own Text Viewer.  The View
  155.           Text windows are interactive with the rest of MegaD.  You will be
  156.           able to keep the text window open and use the Search String
  157.           option from the Cursor Menu of the text window containing
  158.           MegaD.Doc.  Any option found in menus or windows that you do not
  159.           understand simply make the MegaD.Doc Text Window active, Select
  160.           Search and type in the option you would like to read about. 
  161.           MegaD will search from the first line visible to bottom of the
  162.           file to find where that option is described.  Remember to move
  163.           the slider in the proportional gadget on the right side of the
  164.           text window to move the file to the first line of the text.  Look
  165.           at it like a Help file.
  166.                One feature that cannot be access from the menus or the
  167.           gadgets is the LOCK feature.  Be sure to search the file for
  168.           "Lock" and read that section.
  169.                MegaD is different from other directory utilities in that
  170.           you are not limited to two directories to work from at one
  171.           moment.  You are allowed an unlimited number of directories open
  172.           to a screen at a time.  This can be somewhat confusing if not
  173.           overwhelming at first so MegaD defaults to using a custom screen
  174.           and only one window per volume displayed on the screen at a time. 
  175.           This keep the number of windows opened to the screen at a time to
  176.           a minimum, helping you to concentrate more on the features of
  177.           MegaD than trying to find what window your working from.
  178. z                                    GENERAL TEXT                                  ________________
  179.                Lets talk a little about how this works.  You can start this
  180.           program from either the Workbench by double clicking the MegaD
  181.           icon, or from the CLI by making the directory that holds MegaD
  182.           the current directory and typing "run MegaD" and hit return.  A
  183.           window will open with nine device gadgets, one string gadget and
  184.           18 control gadgets.  The nine device gadgets can represent any
  185.           drive, volume or assigned name that you desire.  The string
  186.           gadget is there just in case you want to access another drive or
  187.           assigned device not covered by the nine boolean gadgets.  If you
  188.           enter a path to a sub-directory in this string gadget it will
  189.           still open the root directory first.  If an assign name is used
  190.           it will open a window for that directory.  If the directory is a
  191.           sub-directory you will not have the ability to move to it's
  192.           parent directory.  Below this string gadget is displayed a little
  193.           information about the status of the system.  Such as CHIP (L),
  194.           FAST (F), LARGEST (L) and AVAILABLE (A) memory.  Below this it
  195.           shows how many files and directories that have been selected for
  196.           some type of work and the total number of bytes selected, these
  197.           totals do not include the file selected within the active or
  198.           locked directory window.  The free disk space is also displayed
  199.           of the volume that the active directory is from.
  200.           Below this it shows the active directory at the time.  This is
  201.           important if you are copying, moving files, and when you create a
  202.           new directory.  The active directory becomes the destination or
  203.           target directory for these functions. If no directory window is
  204.           selected this will display "No Active Window."  REMEMBER!  Even
  205.           if the window is not active,  Delete will work on any items that
  206.           it finds selected within that window.  None of the functions will
  207.           work on a closed directory window.  At the bottom of the main
  208.           window you will find 18 command gadgets.  A quick study of the
  209.           location of these gadgets will tell you that the gadgets are in
  210.           the same configuration as the numeric key pad on latter model
  211.           Amiga's.  So pressing the '(' key from the keypad will have the
  212.           same result as the upper left gadget in this group, which is the
  213.           copy gadget.
  214.  
  215.                MegaD is different from most other directory utilities in
  216.           the fact that it allows an unlimited number of directory
  217.           available to the user.  The only limitation to how many
  218.           directories can be viewed is the system's memory.  All directory
  219.           loaded are buffered in memory.  This has it's advantages and
  220.           disadvantages.  
  221.                The advantages are:
  222.                          If you are working with disk drives you may move
  223.                     though the buffered directory without waiting for the
  224.                     drive to reload a previously loaded directory.  
  225.                          The ability to view an unlimited number of volumes
  226.                     on a screen at one time.
  227.                          If using the Find function and the search failed
  228.                     to find a specific file due to a misspelled or
  229.                     incorrect file name.  The second search for the file
  230.                     will be though memory, saving considerable time.
  231.                          The ability to select files and directory names
  232.                     from a number of different directory for use in any of
  233.                     the commands available though MegaD.  Even if the disk
  234.                     is not in the drive, items may be selected and as MegaD
  235.                     needs each disk a system requester will ask for that
  236.                     disk to be inserted into an available drive.  Even if
  237.                     you are working with one volume files can be deleted,
  238.                     moved, copy etc. etc. from any number of the
  239.                     directories opened on that volume.  You are no long
  240.                     trapped with two directories to work from. z               The disadvantages are:
  241.                          With the dynamic nature of the Amiga computer. 
  242.                     Any directory can be changed by any program.  So the
  243.                     directory you may be looking at may not be current. 
  244.                     There is an option that will allows you to update
  245.                     directory anytime a directory window is reopens.  And
  246.                     the Enter key on the keypad will force the active or
  247.                     locked directory to be update at the moment that it is
  248.                     hit.
  249.                          For directories to be buffered, Memory must be
  250.                     used.  MegaD will easily handle the largest hard drive
  251.                     and  keep track of every file and directory on it.  But
  252.                     the memory must be available for it to do so. Systems
  253.                     with only 512K are limited.  MegaD will refuse to open
  254.                     any new window after the largest system memory chunk is
  255.                     below 64K.  MegaD will work in a low memory environment
  256.                     just as well as most other directory utilities that
  257.                     allow the use of only two directory on the screen at
  258.                     one time, just the unlimited number of directory on
  259.                     MegaD are limited greatly.
  260.  
  261.                Now let's open a directory window.  Select a gadget that
  262.           represents a drive that has a disk in it.  After the directory is
  263.           loaded into memory a directory window will open to the far left
  264.           side of the screen below the screen title bar.  It's a good idea
  265.           to keep the title bar visible at all times while using this
  266.           program.  The screen title bar will always show the path of an
  267.           active window or "No Active Directory Window" if the main window
  268.           with the drive icons is active.  A third window is now open just
  269.           above the main window.  This window is titled Volumes in Memory. 
  270.           This window functions very much like the directory windows only
  271.           it keeps a list of the volumes that are in memory at the time. 
  272.           The directory window has a window close gadget, window depth
  273.           gadgets, a window sizing gadget, and a proportional gadget on the
  274.           right side of the window to slide the information in the window
  275.           up and down if needed.  The window can display any where between
  276.           0 to as many lines possible in the current screen.  If more is
  277.           available it will be shown proportionally by the knob within the
  278.           proportional gadget.  The names of directories will be shown
  279.           first in the list in the window (if any).  Then the filenames
  280.           will follow (if any).  To select a directory simply single select
  281.           that item in the window.  To un-select simply select that item
  282.           again.  You may drag select or unselect a group of directory
  283.           items by pressing the select button while the mouse is over an
  284.           item that you want to change and then dragging the mouse pointer
  285.           up or down to change the status of the other items to the same as
  286.           the first selected item.  If you want to view that directory
  287.           double click the directory item, the directory will load and the
  288.           new window will open.  A file can be selected or unselected from
  289.           the directory window, if Auto Boot parameters are set you can
  290.           double click the file and MegaD will see if that file match one
  291.           of the Auto Boot parameters, if so MegaD will execute an external
  292.           program that knows how to handle the data file selected.  Auto
  293.           Boot will be explained later on in this document.  Once a sub-
  294.           directory is opened a new gadget can be found.  The PARENT
  295.           gadget.  By selecting this gadget (single click) the parent
  296.           window of this directory will either be opened if it was closed
  297.           or moved to the front of the screen.  This Gadget is always found
  298.           at the top of the list of directory items in a sub-directory.  It
  299.           will scroll out of view if the proportional gadget is used to
  300.           view unseen items.  So to find this gadget if it is not visible
  301.           at the time, move the proportional gadget to the top of the
  302.           window.  The items in the Volumes in Memory window work very much
  303.           the same way.  Double click an item here if you want to reopen or z          move a root directory window to the front of the screen and click          once to select that item for some type of action to be performed          on that volume.  To close a directory window simply use the close          gadget at the top of the window.  The Volumes in Memory window          close gadget acts differently depending on if you have selected          items within this window.  If no items are selected it will open          a request window and ask "Remove All Volumes?"  If the answer is          YES the program will free all memory used by the directory          windows.  If the program finds a selected item in the window it          will ask "Remove Selected Volumes?"  If answered YES only the          selected volumes will be removed from memory.  If answered NO the          program will ask "Remove All Volumes?"  Once again, YES will          remove all volumes from memory.  Once all volumes are removed the          Volumes in Memory window will be close until the next volume is          opened.
  304.                Some of the keys are active in this program.  Keys 1 though
  305.           9  will have the same effect as selecting the drive gadgets in
  306.           the main window. 1 though 3 control the left three gadgets 4
  307.           though 6 control the center 3 gadgets, and 7 though 9  control
  308.           the right three gadgets.  F10 will bring the main window to the
  309.           front or send it to the back of the screen.  F9 Will bring the
  310.           Volumes in Memory window to the front or send it to the back of
  311.           the screen.  F8 will bring a text window to the front if one is
  312.           open and if more than one is open the F8 key will toggle between
  313.           the open text windows. F1 will cycle the color displayed in the
  314.           directory windows, you must have a directory window open to see
  315.           the changed in the colors.  Small message or input windows with
  316.           gadgets will have active keys corresponding to the first letter
  317.           of the gadget. So if a window has the gadget YES in it the
  318.           program will respond the same by pressing the key Y on your
  319.           keyboard as appose to using the mouse to select the YES gadget. 
  320.           Remember if a string gadget is active the input will be directed
  321.           to the string in the gadget.  If directory windows are available
  322.           the cursor keys will open or move windows to the front of the
  323.           screen and make it the active directory.  Left and Right cursor
  324.           will move though the available volumes and the Up and Down cursor
  325.           will move though the directories in the active volume.  The L key
  326.           will lock the current active directory,  once locked you will be
  327.           able to move though other directory window keeping the locked
  328.           directory as the destination directory.  This will also keep the
  329.           locked directory open to the screen if the option one window per
  330.           volume is used.  The window can be unlocked by having the locked
  331.           window active on the screen and pressing L once more to un-lock
  332.           the window, or if another window is active and L is press that
  333.           window will become the locked destination directory.  If the
  334.           space bar is pressed and no other string gadget is active, the
  335.           string input gadget in the main window will be activated.  The
  336.           complete numeric keypad on newer model Amiga's is completely hot. 
  337.           Each gadget in the lower part of the main window has a
  338.           corresponding key.
  339.  
  340.           A little message here for single drive owners:
  341.                When copying a group of files make use of the RAM DISK:. 
  342.                The program will only read one file into memory at a time. 
  343.                So if you are copying more than one file you will be
  344.                required to swap disks for each file.  If memory is
  345.                sufficient you can copy these files to the RAM DISK: and
  346.                then copy them to the destination disk.  If only one file is
  347.                to be copied, disk to disk method will be best.  Disk copy
  348.                will try to copy in as few passes that memory will allow. 
  349.                If your system is One megabyte or less, try to have as few
  350.                programs running as possible before calling up this
  351.                function.  If any volumes are in memory remove them first.  z               Every little bit of memory needed will be used by the disk               copy to keep passes to a minimum.
  352.                The program has been made to be as intuitive as possible. 
  353.           So if you want, just load it up and start trying things out. Just
  354.           remember this program deletes and moves files.  Move is not so
  355.           bad, the file or directory is always moved before the old file or
  356.           directory is deleted.  Delete is FINAL!  Delete like most of the
  357.           other function in MegaD work on any item in any open directory
  358.           window.  It will delete  protected files but only after your
  359.           answering a request that says "(file or directory name) is
  360.           Protected, Delete anyway?"  Answer YES and the file is gone. 
  361.           Delete will give you a second message if MegaD finds more than
  362.           one directory with items selected in it.   Also this program
  363.           formats disk and copies disks.  It is, as always, up to you to be
  364.           sure of what you are doing.  There is an option to help stop
  365.           actions that are run by mistake.  This is the PANIC, STOP PROCESS
  366.           menu.  This will stop just about everything, from printing to
  367.           processing file names for some form of action.
  368.                An excellent way to get to know MegaD is to boot it up, 
  369.           load this text file by using the View Text option.  If your not
  370.           sure how to use any of the menu options or command gadgets,  use
  371.           the Search String option from the Cursor menu, in the View Text
  372.           window that contains the MegaD.doc file.
  373.                Remember that the complete path of the directory window that
  374.           is active at the time is displayed in the screen title bar.
  375.           Though this is the active window it may not be the destination
  376.           directory if a LOCK has been placed on an open directory window. 
  377.           If the Directory is locked the title will display '* LOCKED *'
  378.           instead of the directory name in the window title bar.  Remember
  379.           that when a file is to be created by the program such as output
  380.           to file or create export file.  An active directory must be
  381.           selected for this file to be saved to.  The program always
  382.           attaches the string found in the file name gadget to the path of
  383.           the window that initiated the process.  Wether it is rename file,
  384.           export to file or output to file options.
  385. z                            Main Window Gadget Functions
  386.                          __________________________________
  387.  
  388.                Copy      Alternate Numeric keypad '('
  389.                     This will copy selected files and/or directories to the
  390.                     active directory window.  If you are not sure which
  391.                     window is active the directory name will be displayed
  392.                     in the main program window under active directory. 
  393.                     Also the active window title will be easy to read,
  394.                     others will be ghosted. Only one window on the Amiga
  395.                     can be active at one time.  Also the path to get to the
  396.                     directory that the window holds will be displayed in
  397.                     the screen title bar.
  398.                          Note: while using this program it is a good idea
  399.                          to keep windows from covering the title bar.
  400.                     Copy will check to see if the selected file or files
  401.                     will fit onto the destination disk.  If not it will
  402.                     inform you that insufficient space is available on the
  403.                     destination disk.  You will be able to force MegaD to
  404.                     continue with the copy or move if necessary, you may be
  405.                     overwriting the same files.  This check is not done
  406.                     when a directory is selected for copy.  Before starting
  407.                     you will be requested with a window to be sure you want
  408.                     to do this. It will show the number of files and
  409.                     directories selected and the destination directories
  410.                     name that the files will be copied to.
  411.  
  412.                Move      Alternate Numeric keypad ')'
  413.                     Move works identical to copy except that it will remove
  414.                     the old files or directories once they have been placed
  415.                     successfully in the new directory.  If the file is to
  416.                     be moved from directory to directory on the same
  417.                     volume, it will simply rename the file or directory to
  418.                     the new place on the disk.  Before starting you will be
  419.                     requested with a window to be sure you want to do this.
  420.                     It will show the number of files and directories
  421.                     selected and the destination directories name.
  422.                          NOTE:  Copy and Move will not move a directory to
  423.                          a sub-directory of itself.
  424.  
  425.                Delete    Alternate Numeric keypad '/'
  426.                     This will Delete all files and directories marked,
  427.                     whether the directory window is active or not.  Before
  428.                     this action starts you will be given one or two last
  429.                     chances to stop files from being deleted.  A window
  430.                     will pop up and ask "Delete ## Files and Directories?"
  431.                     Select YES or NO to continue with what ever actions are
  432.                     desired. If items are selected in more than one window
  433.                     a second window will ask "Delete Will Remove Items From
  434.                     ## Windows. Continue?". Once a file is deleted there is
  435.                     little chance to retrieve it with conventional methods!
  436.  
  437.                Rename    Alternate Numeric keypad '*'
  438.                     This will rename any file or directory name to what
  439.                     ever valid filename you wish to change it to.  A window
  440.                     will open with three boolean Gadgets (OK, ABORT, and
  441.                     SKIP) and one string gadget. This string gadget will
  442.                     hold the current name of the file that was found
  443.                     selected in any open directory window. At this point
  444.                     you will have three options. Change the name of the
  445.                     file, Skip to the next selected item, or Abort the
  446.                     rename option.
  447.  
  448. z               Set Protection      Alternate Numeric keypad '7'                    This works much the same as the Rename option above                    except that it works with the protection bits of the                    file.  There will be seven small gadgets in the center                    of the request window.  The gadgets will be marked S P                    A R W E D.  When the window opens the flag gadgets will                    reflect the way the flags are at the moment for the                    current selected file.  By turning these gadgets off                    and on the bits can be changed on the file. The letters                    stand for S=SCRIPT, P=PURE, A=ARCHIVE, R=READABLE,                    W=WRITABLE, E=EXECUTE, D=DELETABLE.  You will also find                    the gadget ALL in this window.  If this gadget is used,                    all selected items in open directory windows will have                    the protection flags changes to way that the flags are                    set in the window.  This saving the time to set each                    directory item one at a time.
  449.                Create Directory    Alternate Numeric keypad '8'
  450.                     This will create a new sub-directory in the active
  451.                     directory window.  A request window will open and ask
  452.                     to input the name of the sub-directory to add to the
  453.                     active directory. OK and ABORT gadgets are available
  454.                     here.
  455.  
  456.                View Text      Alternate Numeric keypad '9'
  457.                     This will open a new window to view any text file
  458.                     marked in any open directory window.  It will first
  459.                     check to see if the marked file is a text file.  If it
  460.                     is not sure what type of a file it is it will open a
  461.                     request window and ask, "Not a True Text File. Load
  462.                     Anyway?" If the answer is yes, the program will display
  463.                     the true ASCII characters of the file.  If it was a
  464.                     true text file it will open a window with the usual
  465.                     array of gadgets to manipulate the position you would
  466.                     like to be in the file. This window will stay open
  467.                     until the close window option is selected.  If you wish
  468.                     to view more that one file at a time, simply select
  469.                     more than one text file from any of the open directory
  470.                     windows, MegaD View Text is designed just like the
  471.                     directory windows to allow an unlimited number text
  472.                     files to be viewed at one time.  The only limitation is
  473.                     available memory in the matching at the time.  All of
  474.                     the directory options and windows are active even if a
  475.                     text window is open on the screen.  So if you want to
  476.                     open another text window select that file in the
  477.                     directory window and select View Text again.    There
  478.                     is a completely new menu to select from within the text
  479.                     windows.  Text and background color can be selected to
  480.                     suit your taste.  The whole file can be printed or just
  481.                     the part visible in the window. Page up, page down,
  482.                     side to side and top to bottom of file commands are
  483.                     here.  Search for a string with or without a pattern
  484.                     match and repeat last search.  The cursor keys will act
  485.                     on the file in the direction you wish to move. The
  486.                     Numeric Keypads Home(7), End(1), PgUp(9)  and PgDn(3)
  487.                     will move you within the text file. Home will move you
  488.                     to the first of the file.  End will move you to the end
  489.                     of the file, PgUp will move you one page (Window size)
  490.                     up and PgDn will move you one page (Window size) down. 
  491.                     By using the F8 function key you will be able to bring
  492.                     any open text window to the front of the screen.  If
  493.                     more than one text window is open you can toggle
  494.                     between the windows by using the F8 key to cycle though
  495.                     the text windows.  Save Defaults will save the z                    background and text color of the last closed text                    window and the last Search String used.
  496.                Find      Alternate Numeric keypad '-'
  497.                     This work different from the above mentioned Select,
  498.                     From Pattern option in that does not look in the open
  499.                     directory windows to find a match and it will look
  500.                     though all directory even if it is hidden by the Hide
  501.                     menu options.  Find will search though volumes selected
  502.                     in the Volumes in Memory window.  It will start from
  503.                     the first file in the volume and search though the
  504.                     volume until it ether find a match for the string
  505.                     entered in the string gadget or finds the last
  506.                     directory item on the volume.  If a match is found a
  507.                     message will be displayed and you will be asked if you
  508.                     want to continue.  If you answer no to the query and a
  509.                     directory window was previously opened that contained
  510.                     this match the window will be moved to the front of the
  511.                     screen and the found item will be selected.  If a
  512.                     window is not available you will be able to use the
  513.                     information displayed in the message window to find the
  514.                     file.   
  515.  
  516.                Select All     Alternate Numeric keypad '4'
  517.                     This will select all directory items in all open
  518.                     directory windows, excluding the Volumes in Memory
  519.                     window.
  520.  
  521.                Select Active  Alternate Numeric keypad '5'
  522.                     This will select only the items in an active directory
  523.                     window. This option also works on the Volumes in Memory
  524.                     window.
  525.  
  526.                Select Pattern      Alternate Numeric keypad '6'
  527.                     This option will open a window with a string input
  528.                     gadget. You can select a directory item by name by
  529.                     typing the name to search for in the open directory
  530.                     windows.  If found it will mark that item as selected. 
  531.                     The Amiga wild cards (#? ?) are valid here, giving you
  532.                     the option of selecting a group of files or directory
  533.                     with similar characters in them.  
  534.                          Examples:   "pro#?" will select files such as
  535.                          "program.c", "process", "procure.c". As long as
  536.                          the items starts with "pro" it will be selected. 
  537.                          "pro#?.c" will only select "program.c" and
  538.                          "procure.c" from the above list.  ???cess will
  539.                          only select process.
  540.  
  541.                Select Auto Boot    Alternate Numeric keypad '+'
  542.                     This option will open a window displaying all of the
  543.                     MegaD Auto Boot parameters available.  By selecting
  544.                     individual Auto Boot parameters and then closing the
  545.                     window, MegaD will search the header information of
  546.                     each file in the open directory windows to see if they
  547.                     match the Auto Boot definitions.  So if you have an
  548.                     Auto Boot parameter that will recognize sound samples
  549.                     and select that parameter, MegaD will then select all
  550.                     sound files in the open directory window.
  551.  
  552. z               Clear, All          Alternate Numeric keypad '1'               Clear, Active       Alternate Numeric keypad '2'               Clear, Pattern      Alternate Numeric keypad '3'               Clear, Auto Boot    Alternate Numeric keypad '.'                    These three options work the same as the Select options                    describe above except that they will un-select items in                    the directories
  553.                File Comment        Alternate Numeric keypad '0'
  554.                     This works much the same as Rename mentioned above.  It
  555.                     works on the File Comment stored within the directory
  556.                     structure of the disk.  If items are selected in open
  557.                     directory windows MegaD will open a requester to input
  558.                     or change the current File Comment on the selected
  559.                     file.  If the Skip gadget is hit or a return is made on
  560.                     an unchanged string gadgets MegaD will not changed the
  561.                     file comment.  If the file originally had a file not
  562.                     and it is desired to remove the file comment. Blanking
  563.                     out the string and pressing return or hitting the OK
  564.                     gadgets will erase the file comment on that file or
  565.                     directory.  You will be able to tell all files that
  566.                     have a file comment by an '*' just after the column in
  567.                     the directory windows that contain the filename. The
  568.                     '*' is visible at all times if a file comment is attach
  569.                     to a file or directory.
  570.  
  571.                Update Directory    Alternate Numeric keypad 'ENTER'
  572.                     Due to the dynamic nature of the Amiga computer a
  573.                     directory can be changed or even deleted by a number of
  574.                     other programs.  If the velleity of a directory is in
  575.                     question use this to update the directory to the
  576.                     current state.  If the directory that the window
  577.                     displays has been removed, the directory window will be
  578.                     removed from the screen.  If directory items have been
  579.                     added or deleted the changes will be reflected. If you
  580.                     want to resort a directory by a different attribute,
  581.                     set the sort flags in the Show menu and use update.  If
  582.                     Sort on None is used no sorting is done so little if
  583.                     any change will be shown.
  584.  
  585. z                             Menu Functions and options                         ----------------------------------               PROJECT
  586.                     Open Windows, All
  587.                          This will open all directory windows that have
  588.                          been opened once before and then been closed. 
  589.                          This menu option overrides the "One Window Per
  590.                          Volume" in the "OPTIONS" menu.  If more than five
  591.                          windows are available to be opened, you will be
  592.                          queried if you still want to open them.
  593.  
  594.                     Open Windows, Selected Directories
  595.                          This works the same as the "Open Windows, All"
  596.                          options above, except that it will search for
  597.                          windows to open in the directories marked in a
  598.                          directory window or the Volumes in Memory window.
  599.            
  600.                     Close Windows, All
  601.                          This will close all directory windows that are
  602.                          opened at the time.  Only Text Windows, the
  603.                          Volumes in Memory window and the Main window will
  604.                          be left open on the screen.
  605.  
  606.                     Close Windows, Selected Directories
  607.                          This, again will close directory windows that are
  608.                          open but will only close windows within marked
  609.                          directories of another open directory window.  
  610.                          This option also looks for Volumes selected in the
  611.                          Volumes in Memory window.
  612.  
  613.                     Add To Auto Boot
  614.                          The Auto Boot is a utility to allow you auto boot
  615.                          an executable program by selecting the data file
  616.                          that was created by it or that it recognizes. 
  617.                          Auto Boot works by looking though the first few
  618.                          bytes of the data file that was selected and
  619.                          seeing if they match any of the defined Auto Boot
  620.                          parameters.  If it can not find a match by the
  621.                          internal bytes of information in the file, Auto
  622.                          Boot will then see if the filename has an
  623.                          extension that it recognizes.  Extensions are a
  624.                          few characters following a period to identify the
  625.                          file for some purpose.  The most common one is the
  626.                          .info used by the Workbench, this one for obvious
  627.                          reason is skipped by the Auto Boot function.  If
  628.                          Auto Boot finds a match by ether method and the
  629.                          menu item "Activate Auto Boot" under the "Option"
  630.                          menu is checked,  it will run the executable and
  631.                          give the executable program the data filename.  If
  632.                          all goes well you should be able to edit, view or
  633.                          what ever the executable program was designed for. 
  634.                          The process to create an Auto Boot definition is
  635.                          very simple.  You the user will be required to
  636.                          select at least two data files (more is
  637.                          preferred,) and one executable program that is
  638.                          known to work on the type of files selected,  the
  639.                          data files and executable need not be in the same
  640.                          directory window but the directory windows
  641.                          containing them do need to be open to the screen. 
  642.                          MegaD will then look at each file selected and see
  643.                          if there is enough identical information at the
  644.                          first of the data files to see if it can
  645.                          distinguish the file form other types of data
  646.                          files.  If it can not find any identical z                         information in the file but the data files                         selected did have identical extensions MegaD will                         use this information to identify the program with.                          If only a few bytes of information is found                         identical MegaD will ask if you still want to use                         that information to Auto Boot with.  If all goes                         well you will be asked if this executable requires                         an output window,  If you know that when this                         executable program is running and it prints some                         type of text to a window such as the CLI window or                         a CON: window you should answer yes,  otherwise                         answer no.  If the application will work with a                         variety of like files such as a graphic viewer you                         will have to create a definition for each type of                         file that it handles.  Create a definition for                         each, GIF, HAM, Lo-Res etc, etc, all defining the                         graphic viewer as the executable.   If the                         Definition is added MegaD will tell so in a                         message window.  After new definitions are added                         you will still need to tell MegaD to save the                         definitions by selecting the menu item "Save                         Defaults"  This options is described a little                         farther in this text.
  647.                     Edit Auto Boot
  648.                          If you find that an Auto Boot definition is not
  649.                          working properly or that you would like to remove
  650.                          it for any reason.  This is the menu item to do it
  651.                          with.  If Auto Boot definitions are available a
  652.                          window will open displaying the information about
  653.                          the different Auto Boots.  The window will have a
  654.                          close window gadget in the upper left corner.  The
  655.                          information displayed in the window will be in
  656.                          this order.  
  657.                               Win B\Ext Executable Path And Name
  658.                                NO    40 Workbench:GFX/viewGFX
  659.                               YES    ss UTILITIES:Sound/playSound
  660.                          The first line is the title of the information
  661.                          displayed in the columns.  "Win" if you requested
  662.                          an output window it will display YES if not it
  663.                          will display  NO in this column.  "B\Ext" column
  664.                          will ether display the number of matching bytes
  665.                          that it uses to identify the data file with or the
  666.                          extension if an extension is used.  "Executable
  667.                          Path And Name" is just as it describes.  By
  668.                          selecting any one or a number of the definition
  669.                          with the pointer from the mouse you will mark that
  670.                          definition for deletion, select it once more and
  671.                          it will become un-selected.  Close the window with
  672.                          any item selected and you will asked if you want
  673.                          to delete the Auto Boot definition, if the answer
  674.                          is yes the items will be removed from the window. 
  675.                          if the answer is no you will be asked if you want
  676.                          to abort the Auto Boot edit.  If the window is
  677.                          close with out any items selected, it will simply
  678.                          close the edit window.  But if any changes are
  679.                          made and you want to keep it that way you will
  680.                          have to selected Save Defaults.
  681.  
  682.                     Set Defaults
  683.                          There are five user defined menu items that can be
  684.                          defined by the user in the UTILITIES menu.  There
  685.                          are nine user defined gadgets and a way to define
  686.                          what screen to have the MegaD program work from. 
  687.                          To set up the commands and items select this item.  z                         A window will open with nine boolean gadgets and                         19 string gadgets.  The boolean gadget are titled                         ZOO, ARC, LHARC, NEXT, PREV, ADD, DELETE, OK and                         CANCEL.  By selecting the ZOO gadget the first six                         string gadget will be filled with the default Zoo                         commands.  Selecting the ARC gadget will set the                         default Arc commands.  Selecting the LHARC gadget                         will set the default LhArc commands.  In the upper                         right hand corner of the window the name of the                         active Menu Set will be displayed.  If these three                         archiving programs are not the ones you use, or                         the default set of commands are not to your                         liking,  the text can be changed to your taste.                          The smaller string gadget on the left will be the                         text that will be displayed within the menu, while                         the larger string gadget to the right will be the                         actual command sent to the operating system.  It                         will be attached to a filename or a set of                         filenames.  If more definitions are wanted simply                         change the information int the Menu Text and                         Command Text string gadgets to what you would like                         the new one to be and then use the ADD gadget to                         add this definition.  Once a new definition is                         added to MegaD it will display in the top right                         hand corner Menu Set, 1 of 1.  Each time this a                         new definition is added it will display the number                         of the active Menu Set displayed and the total                         number extra Menu Sets added to MegaD.  DELETE                         will remove previously defined Menu Sets.  It will                         not remove ZOO, ARC, or LhARC.  The NEXT and PREV                         gadgets will step though all available Menu Sets.                          Remember if information is changed in any of the                         Menu Set strings and a new Menu Set is selected                         the change will be recorded and used for the                         changed Menu Set.  CANCEL will return you to MegaD                         resetting the Menu to it's original state,                         providing that information was not changed and a                         new Menu Set was selected, forcing a recording of                         the changes.  If MegaD is run from the CLI it will                         use the CLI window as an output channel for the                         executed programs.  If MegaD was started from the                         Workbench, a CON: window will be opened on the                         workbench screen for this output.  No input                         channel is provided so if the program requires                         input from the CLI window during the course of its                         run, IT CAN NOT BE USED!  The first command works                         different from the other four user defined                         commands.  I'll describe the actual processing                         that the program will do with this command first.                          When archiving a file or set of files the archive                         program needs a name for a file to store the                         archived files to.  When the PACK menu option is                         used a request window will open and ask for a file                         name for the archive to save to in the active                         directory.  Type whatever name agrees with the                         situation such as "PACK.zoo" if using Zoo,                         "PACK.arc" if you are using Arc and if you are                         using LhArc, "PACK.LZH.  The extension .zoo, .arc,                         and lzh are not required by the archives                         themselves. They will be added if not included.                          But MegaD will not be able to find the file if                         they are omitted.  If MegaD can not find the file,                         that directory item will not be added to the                         directory window though the file is there.  Now                         that we know what the archive file name is we can z                         start adding all the pieces together.  The                         standard PACK command for Zoo is "Zoo a".  We have                         requested that the file be named "PACK.zoo".                          These two will be added to make a string of                         characters "Zoo a PACK.zoo".  The program will                         search for selected files in the open directory                         windows.  These will be added to the end of the                         command string which will end up something like                         this.   "Zoo a PACK.zoo filename1 filename2                         filename3...." So what you end up with is a very                         long string.  The string can be any size up to 255                         characters long.  Any file after that will be                         ignored.  If files were not added to the command                         line due to too many characters, the items in the                         directory windows will be left marked as selected.                          The other four user defined commands are much                         easer to understand.  They are found both in the                         PROJECT menu and the UTILITIES menu.  They all                         work in the very same manner.  They add one                         filename to the command line.  I will use the "Zoo                         LIST" command as an example.  The Zoo LIST default                         command is "Zoo v". Once this option is selected                         the program will search for selected items in the                         directory windows.  As it finds them, it will                         combine the two to create the command line that                         will be executed.  So we could end up with a                         command line such as "Zoo v PACK.zoo".  If the                         PACK.zoo file is a true Zoo file, Zoo will print                         to a CON: or CLI  window the contents of the file.                          If you would like to use commands other than                         archive commands here you are free to do so.  The                         way that you set up the user defined menus is                         totally up to you.  But remember that some                         commands will not work if executed without and                         input channel.  There is the potential of a system                         lockup or crash.  A good option to add is a                         graphics file viewer and or a sound or instrument                         player in the UTILITIES menu.  As new types of IFF                         files are created, new IFF readers or upgraded                         readers will become available.  This will keep                         your MegaD utility up to date without rewriting                         the program.  There are six user defined device                         gadgets for the Main window to selected where to                         get the root directory for a directory window.                          Any valid volume or storage devices name can be                         typed into the lower six string gadgets.  Once                         changed the gadgets in the Main window will                         reflect the change.  One more gadget can be found                         here.  This is the screen definition gadget.  By                         selecting this gadget you can chose between three                         types of screen for MegaD to run from. WORKBENCH                         SCREEN, CUSTOM SCREEN (640X200), and INTERLACE                         SCREEN (640X400). If you use an Over Scan                         Workbench screen, MegaD will Duplicate that type                         of screen when it creates it's own screen.  Once                         the OK gadget is selected the program will use the                         parameters selected.                              NOTE: Remember to select Save Defaults to                              save the definitions of your menus, gadgets,                              windows and screens.
  688.                     Save Defaults
  689.                          Will try to write a preference file to the same
  690.                          directory that the program was run from.  The
  691.                          default file will be MegaD.pf.  Depending on how z                         MegaD was started determines where this file will                         be saved. If MegaD is started from the CLI and the                         file was called by it's complete path, such as                         "UTILITIES:MegaD" the .pf file will be saved to                         the same directory that MegaD program file is                         stored at.  If you store MegaD in your C:                         directory and simply call "MegaD" the .pf file                         will be saved to the current directory which may                         or may not be the same directory that the main                         MegaD program file is stored at. If MegaD is                         called from the Workbench the .pf file will be                         saved to the same directory that the Workbench                         window represents. This file stores all                         information about how the user has changed the                         program during the run.  Information such as the                         items checked in the menus,  where the user moved                         message windows, and input windows during the run,                          the user defined commands and gadgets, the Auto                         Boot specifications, the extra Menu Sets                         specifications and a few other little details that                         need to be remembered to keep MegaD in the same                         state at start up.
  692.                     Iconify 
  693.                          Iconify will replace all of the MegaD windows and
  694.                          the MegaD screen with one small window on the
  695.                          Workbench screen.  The small window will have a
  696.                          close window gadget and the standard depth gadget. 
  697.                          To reactivate MegaD simply selected the menu
  698.                          button on the mouse while the small window is
  699.                          active.  MegaD will return with all of the loaded
  700.                          directories in tack.  If the close window gadget
  701.                          is hit MegaD will end it's run and return all
  702.                          memory back to the system. 
  703.  
  704.                     Quit
  705.                          Ends run of program.  Closes all windows opened by
  706.                          the program and returns all memory used by the
  707.                          program. 
  708.  
  709.                UTILITIES
  710.                     User Defined PACK.
  711.                          See Set Defaults above.
  712.  
  713.                     User Defined UnPACK.
  714.                          This function will make the active directory
  715.                          window become the current directory.  So If you
  716.                          select a file on a disk to be UnPacked and then
  717.                          select another directory such as RAM DISK: the
  718.                          files will be unpacked to the RAM DISK:.
  719.                          Also see Set Defaults above.
  720.  
  721.                     User Defined LIST PACK.
  722.                          See Set Defaults above.
  723.  
  724.                     User Defined Cmd 1
  725.                          See Set Defaults above.
  726.  
  727.                     User Defined Cmd 2
  728.                          See Set Defaults above.
  729.  
  730.                     Copy/Format disk
  731.                          This will open a full screen window with a number
  732.                          of gadgets and options to select from depending on
  733.                          if you want to format one to four disk at a time.  z                         Or it will copy disks with one to four drives.  If                         the drives are attached to your Amiga.  The gadget                         on the left side of the window select the format                         options, the gadget on the right selects the disk                         copy options.  A large box is drawn around the                         group of gadgets that are active at the time to                         show if you are in Format or Copy mode.  To Select                         Format or Copy mode simply select anywhere by or                         on the gadgets assign to the mode that you want.                          On the format side there are four boolean gadgets                         to turn on and off drive DF0:, DF1:, DF2:, and                         DF3: for formatting disk.  On the copy side there                         are eight boolean gadgets to select the                         destination drive(s) and source drive(s).                          Destination df0:, df1:, df2:, df3:, Source df0:,                         df1:, df2:, df3:.  If you have more than two                         drives you can copy the one source disk to all                         other free drives if you wish,  so if you have                         three drives you can make two copies of a disk at                         a time or if you have four drives you can make 3                         copies of a disk at a time.  If you should have                         four 3 1/2 drives attach to your Amiga, one more                         boolean gadget will be available.  It will be                         titled "D C" for Dual Copy.  This gadget will be                         found at the far right of the window towards the                         top.  By selecting this gadget you will be able                         copy two disks at one time.  Drive df0: and df1:                         will be match, drive df2: and df3: will be match.                          Each time you select the D C gadget it will toggle                         source and destination drives.   Below the main                         two sets of gadgets are four string gadgets.  If                         you are in Format mode the strings will contain                         default names (Empty0, Empty1...) to name the                         newly formatted disk. The strings can be changed                         to any thing that you would like.  If you are in                         Copy mode the newly copied disk will be renamed to                         any strings found in the corresponding string                         gadget for the destination drive.  If the string                         gadget is empty the name of the copy will be                         unchanged.  Careful!  Two identical disk will                         crash the operating system if inserted into the                         drives while the Amiga operating system has                         control of the drives.  Only gadgets that                         correspond to a mounted drive will be active, all                         others will be disabled.  Also if copy is                         requested on a single drive, it will show the                         number of passes the copy will take and if you                         still want to continue.  Below the  group of                         string gadgets are three more gadgets.  EXIT,                         START, and ABORT.  EXIT will return you to the                         main program but not before checking for duplicate                         disk still in the drives.  If it finds duplicate                         disk it will display a message and wait until the                         disk are removed.  START will initiate the                         Format(s) or Copy(s) that you have set up.  The                         ABORT gadget is disabled until a format or Copy is                         started. If for some reason you want to abort the                         process once it is started, just select this                         gadget.  You will be greeted with a Yes or No                         request to see if you really do want to abort the                         process. EXIT, START and ABORT can all be selected                         from the keyboard by pressing the first letter of                         the gadget. The VERIFY gadget is located at the                         top center of the window, it will read ON or OFF                         depending on the status of Verify.  This will work z                         on both Format and Copy.  It is your choice, but                         be warned that your data is at stake if verify is                         off.  It will not test if the disk is bad or if a                         write error has occurred.  At the bottom of the                         window there will be four grids with 80 squares in                         each grid, this represent the cylinders on the                         disk.  The grid will appear black if unactive,                         white if the disk will be read for a disk copy and                         orange if the disk will be written to or                         formatted.  The above mention colors are default                         workbench colors. 
  734.                OPTIONS
  735.                     Open All Directories
  736.                          This menu item switches between two states,
  737.                          checked or unchecked.  If it is unchecked, each
  738.                          directory will need to be opened manually by
  739.                          double clicking a directory item in a directory
  740.                          window.  Once a directory is double clicked it
  741.                          will read just that directory and none of the sub-
  742.                          directories, if any.  After the directory is in
  743.                          memory it will then open a new window and display
  744.                          the contents.  If the Open All Directories is
  745.                          checked and a drive or directory is selected it
  746.                          will search the volume or directories for all
  747.                          sub-directories.  Once it has read all
  748.                          directories, it will open a request window and
  749.                          display "Open all ## Windows?" to see if you still
  750.                          want to display all directories.
  751.                               NOTE: The operation system slows down
  752.                               considerably after about 20 windows are open
  753.                               on one screen.  Long pauses are encountered
  754.                               during the opening and the closing of the
  755.                               windows.  This can be annoying but the
  756.                               program does have the capability to keep
  757.                               track of as many windows as you desire open
  758.                               at one time and the system memory has room
  759.                               for.
  760.  
  761.                          If the directory has a sub-directory with a window
  762.                          attached to it, (this window need not be opened at
  763.                          the time) it will not search in that sub-directory
  764.                          for more to open.  Only once it has found a
  765.                          directory with no window attached will it search
  766.                          for more directories to attach new windows to.
  767.  
  768.                     Select All Hide
  769.                          Will check Hide .INFO, Hide Amiga Directories,
  770.                          Hide C Directory.
  771.  
  772.                     Clear All Hide
  773.                          Will un-check Hide .INFO, Hide Amiga Directories,
  774.                          Hide C Directory.
  775.  
  776.                     Hide .INFO
  777.                          If checked this will hide .INFO files from being
  778.                          displayed in any of the directory windows.  It
  779.                          will also prevent them from being used in any of
  780.                          the output functions.  Keep in mind that if you
  781.                          are selecting files for copy, move or delete, the
  782.                          .info files will not be touched.  It is a good
  783.                          idea to have this unchecked for the above
  784.                          mentioned options.  Keep .Info With File menu
  785.                          option described lower will override this option.
  786. z                    Hide Amiga Directories                         If Checked this will hide the standard Amiga                         directories such as DEV, SYSTEM, FONTS and so on.
  787.                     Hide C directory
  788.                          If Checked this will hide the C command directory
  789.  
  790.                          NOTE: All Hide functions work with output options. 
  791.                          If sending a directory to the printer and Hide
  792.                          .INFO is checked, none of the .info files will be
  793.                          printed.
  794.  
  795.                     Filter Directory
  796.                          This will allow each window to have a filter added
  797.                          to it.  The filter can ether be used to show only
  798.                          the items that match the filter or it will show
  799.                          everything except what match the filter.  Pattern
  800.                          matching is used here.  The pattern match works
  801.                          the same as describe above in Select Pattern. 
  802.                          Once the pattern is entered into the request
  803.                          window.  you will be asked Filter out (pattern)
  804.                          matches.  If Yes is selected all items matched
  805.                          will be removed from the display.  If No is
  806.                          selected only the matches will be visible.  If it
  807.                          is desired to return the directory window to it's
  808.                          normal state select this item again while that
  809.                          window is the active directory window.  The filter
  810.                          will be removed from the window.  MegaD will
  811.                          remember the filter for later use during that run. 
  812.                          So if a filter is requested for that window again
  813.                          the filter string will be in that request window
  814.                          string gadget ready for use again or it can be
  815.                          changed to a new filter if necessary.
  816.  
  817.                     One Window Per Volume
  818.                          While this item is checked it will only allow one
  819.                          window open per volume displayed at a time.  This
  820.                          prevents the system slowdown of too many windows
  821.                          at a time.  This is deactivated if Open Windows,
  822.                          All  or Open Windows, Selected Directories options
  823.                          are used from the PROJECT menu.
  824.  
  825.                     Keep .INFO With File
  826.                          If checked, this item will mark and un-mark the
  827.                          companion .info file associated with this file, if
  828.                          any.  This option overrides the Hide .INFO option
  829.                          in this menu.  The .info files are used by the
  830.                          Workbench.  If the .info file is not copied or
  831.                          moved with the main file the Workbench will not be
  832.                          able to display the icon associated with the file. 
  833.                          Also if the main file is deleted and the .info
  834.                          file is left in the directory, Workbench will
  835.                          think that there is a file to load or use.  When
  836.                          using the Copy, Move, Delete, and Rename Utilities
  837.                          it is a good idea to keep this Menu item checked. 
  838.                          If you do not want a particular .info file marked
  839.                          for some type of work, simply select that .info
  840.                          file to un-mark the file in the directory window. 
  841.                          If a drag select of more than one item is used
  842.                          MegaD will not look for matching .info files.
  843.  
  844. z                    Keep Extension With File                         This works separately from the Keep .INFO With                         File option.  If checked and a file is selected                         that has extension files in the same directory                         they will be selected or unselected with the main                         file.  Once again if a drag select of more that                         one item is used MegaD will not look for matching                         extension files.
  845.                     Active Window To Front
  846.                          If this item is checked MegaD will attempt to move
  847.                          the active MegaD window except the main window to
  848.                          the front of the screen.  By clicking any place in
  849.                          a window, that particular window will move to the
  850.                          front of the screen.  This has an odd effect when
  851.                          a depth gadget is hit to move an unactive window
  852.                          to the rear of the screen.  The window pops back
  853.                          to the front.  A second try on the depth gadget
  854.                          will keep the window to the rear.  Outside of
  855.                          removing the depth gadgets from the windows.  I
  856.                          have not found a practical solution to this, and
  857.                          with a large number of windows at one time on the
  858.                          screen the depth gadgets are a necessity.  The
  859.                          only window that will not move to the front is the
  860.                          main window MegaD control window.  This window
  861.                          will have to be moved to the front by ether using
  862.                          the depth gadgets on the window or by pressing
  863.                          F10. 
  864.                     Activate Auto Boot
  865.                          If Auto Boot definitions are available and this
  866.                          menu item is checked, you will be able to auto
  867.                          boot the executable that recognizes the selected
  868.                          data file.  This only works on data files the have
  869.                          had a an Auto Boot definition created to identify
  870.                          the files with.  If MegaD finds that none of the
  871.                          Auto Boot definitions matched a standard text file
  872.                          View Text will be called up so that the selected
  873.                          text file can be viewed.
  874.  
  875.                     Auto Update
  876.                          If this item is checked MegaD will reload
  877.                          directories each time a directory window is
  878.                          reopened or if the a device gadget is selected
  879.                          within the main window.  This option is an
  880.                          advantage to Amiga users who have hard drive and
  881.                          the buffering of directory list is of little
  882.                          consequence due to the speed of the drives.  It
  883.                          guaranties that if a directory window is reopened
  884.                          the information in that window will be current.
  885.  
  886.                     Clone Copy
  887.                          If this option works on files that have been moved
  888.                          or copied by MegaD.  If it is checked MegaD will
  889.                          keep the date and the file note of the file the
  890.                          same as the original file that it was copied from. 
  891.                          If it is not checked the date of the file will
  892.                          become the current date that is set by the Amiga
  893.                          operating system, if file notes exist on a file
  894.                          that will be overwritten by a file of the same
  895.                          name the comment of the old file will become the
  896.                          comment of the newly copied file.
  897.  
  898. z               SHOW All
  899.                          Will check Size, Date Stamp, and Protection within
  900.                          this menu.
  901.  
  902.                     None
  903.                          Will un-check Size, Date Stamp, and Protection
  904.                          within this menu.
  905.  
  906.                     Size
  907.                          If checked this will display the size of the file
  908.                          to the right of the filename, or if the item is a
  909.                          directory it will display (DIR) in that place.
  910.  
  911.                     Date Stamp
  912.                          If checked this will display the Date Stamp of the
  913.                          file or directory of when it was created.  This
  914.                          date stamp excludes the seconds of the time to
  915.                          conserve space.
  916.  
  917.                     Protection
  918.                          If checked this will display the status of
  919.                          protection flags of the file or directory.
  920.  
  921.                     File Comment.
  922.                          Amiga Dos has the ability to store a file comment
  923.                          with each directory entry.  The file comment can
  924.                          be up 80 characters long.  If MegaD finds a file
  925.                          comment with any file an '*' will be displayed
  926.                          after the directory item listed in the directory
  927.                          windows.  By selecting this menu item MegaD will
  928.                          display the first 30 characters of any comment
  929.                          found in the directories.  MegaD will show only
  930.                          the file name and comment if this item is checked. 
  931.                          Size, Date Stamp, Protection will be removed from
  932.                          the display.
  933.  
  934.                     Sort On
  935.                          MegaD will sort files by None, Name, Size, Date
  936.                          Stamp, Protection and File Comment.  By selected
  937.                          the sub-items you will be able to sort by any of
  938.                          the above criteria.  If a new sort criteria is
  939.                          selected and an active or locked directory window
  940.                          is on the screen MegaD will display the
  941.                          information in that window in the new order, this
  942.                          will work with all criteria except None.  None is
  943.                          only effective if it was selected during loading
  944.                          of that directory.  Newly loaded directory will be
  945.                          sorted by the last sub-item checked in the Sort
  946.                          menu.
  947.  
  948.                OUTPUT
  949.                     Printer
  950.                          This will print the directories names and or file
  951.                          names selected within an open directory window.  A
  952.                          printer must be available to the Amiga for this
  953.                          option to work.  If a directory is selected it
  954.                          will print all sub-directories and files found
  955.                          within that directory.
  956.  
  957.                     File
  958.                          This works the same as OUTPUT, Printer except that
  959.                          the output is directed to a file.  To select this
  960.                          option you must select a directory window to
  961.                          determine where the file will be stored.  This is z                         done by having the destination directory window as                         the active window on the system.  If a directory                         window is found active a window with three gadgets                         will open.  Two of the gadgets will be boolean (OK                         and ABORT.)  The title of the window will display                         the path that the file will be stored to.  There                         is  a string gadget to input your filename for the                         text file.  Remember only type in a valid                         filename.  The path of the active directory will                         be appended to the name that is typed here.
  962.                     W/Tree Lines
  963.                          This is a toggle selected menu item.  It will
  964.                          effect the way that the program output the
  965.                          directory items for the above two mentions menu
  966.                          options. Output/Printer, and Output/File.  If this
  967.                          menu item is checked it will indent the
  968.                          directories and sub-directories items with
  969.                          vertical and horizonal dashes to make it easier to
  970.                          tell what directory or sub-directory the directory
  971.                          items are from.  If it is unchecked the
  972.                          directories and sub-directories will be indented
  973.                          with spaces.
  974.  
  975.                     Disk Label
  976.                          Alignment
  977.                               This will print two alignment dots to the
  978.                               printer. These are alignment points for the
  979.                               disk label itself.  The dots are 2 7/8"
  980.                               apart, a standard label is 2 3/4" wide. So
  981.                               the dots are just a little wider than the
  982.                               label itself.  Try to center the label
  983.                               between these points.  Also the two dots
  984.                               should print just off the top edge of the
  985.                               label.
  986.  
  987.                          Print
  988.                               This option will go one of two ways depending
  989.                               if it finds a volume selected in the Volumes
  990.                               in Memory window.  
  991.                               OPTION 1:
  992.                               If it finds a selected volume, or volumes, it
  993.                               will print a label for a 3 1/2 disk.  It will
  994.                               first print the two dots at the head of the
  995.                               label mention above in Alignment.  It will
  996.                               then print "WRITE ENABLE ->", "WRITE PROTECT-
  997.                               >", for the back side of the disk. The Volume
  998.                               name will then be printed in condensed mode
  999.                               for the top of the disk.  The Volume name
  1000.                               will again be printed in standard print mode
  1001.                               for the front of the disk.  Now if any items
  1002.                               in the directory windows displaying
  1003.                               information from this volume is selected, it
  1004.                               will then be printed, up to 14 lines.  If any
  1005.                               of the files selected are in a sub-directory
  1006.                               of the volume it will first print the path to
  1007.                               reach those filenames or directories.
  1008.  
  1009.                               OPTION 2:
  1010.                               If no volume names are found selected, it
  1011.                               will open a window to input a label manually. 
  1012.                               The information will be printed in the same
  1013.                               manner as above except that you will have
  1014.                               complete control of what to print.
  1015. z                              The labels used with this program should be                              tractor fed.  The labels need to be 2 3/4" X                              2 3/4" and need to be spaced 3" apart.  The                              labels that I use are AVERY brand stock                              number 4241.  Any label space 3" apart on                              tractor feed should get the job done.                               Another option is to print the label on your                              favorite paper, cut to size and paste with                              rubber cement.  (Careful not to get sloppy                              with the rubber cement!)  The printer needs                              to be capable of 8 lines per inch and                              condensed characters. (12 char per inch).  If                              you are not sure if the printer is capable                              just run labels on a piece of paper and see                              if the information would fit on a disk label.
  1016.                          Print Times
  1017.                               This give you the option to print any number
  1018.                               of duplicate labels.  If you are printing
  1019.                               items as describe above in OPTION 1: where
  1020.                               MegaD uses the items selected in the
  1021.                               directory windows to print your label. A
  1022.                               requester will ask you to enter the number of
  1023.                               labels desired for each volume selected in
  1024.                               the Volumes in Memory window.  You will have
  1025.                               the option to ABORT from this option within
  1026.                               the same requester.  If you are using OPTION
  1027.                               2:  the requester will ask for the number of
  1028.                               desired labels after you have entered your
  1029.                               information in the Manual Label window.
  1030.  
  1031.                     Database Import File
  1032.                          This will send the selected information using the
  1033.                          same criteria as used for OUTPUT, Printer or File.
  1034.                          Except that the information will be sent in a form
  1035.                          that a Database program can import the information
  1036.                          into a database file.  This is to help manage a
  1037.                          large collection of disks such as the Fred Fish
  1038.                          collection.  The information that is printed to
  1039.                          this file is controlled by the next item in this
  1040.                          menu.
  1041.  
  1042.                     Setup Import File
  1043.                          Once again you must select an active directory for
  1044.                          this file to be saved to. This is done in the same
  1045.                          manor as described in OUTPUT, File.  A window will
  1046.                          then open up with a number of gadgets in it.  The
  1047.                          screen title bar will display the path the export
  1048.                          file will be saved to.  The first gadget on the
  1049.                          right side of the window is to input what your
  1050.                          database needs for a field separator.  This
  1051.                          defaults to 44  which is the ASCII of a comma. 
  1052.                          This tells the database that this is the end of
  1053.                          the field.  The gadget below this is the Record
  1054.                          Separator.  This defaults to 10 which is the ASCII
  1055.                          of a linefeed.  This tells the database that this
  1056.                          is the end of a record.  Eight gadgets are on the
  1057.                          left side of the window.  These gadgets can ether
  1058.                          be on or off, depending on how you select them. 
  1059.                          They will control what information to send for the
  1060.                          import file.  The gadgets are Filename, Volume,
  1061.                          Path, Type, Date, Size, Blocks Used,  and
  1062.                          Protection.  These gadgets also display the size
  1063.                          in bytes of the information.  The fourth to the
  1064.                          last gadget on the right of the window is the z                         string gadget that you will input a file name to                         save the import file as.  Once again, do not add                         the path to this filename.  This was done when you                         selected the active directory to save to.  Third                         to the last gadget on the right side of the window                         is Append To File.  If this is selected it will                         constantly append new information to an existing                         file or create a new one if it is not there.  The                         second to last gadget is the OK gadget for telling                         the system that you are finish setting up the                         export utility.  And finally the last gadget on                         the right is a CANCEL gadget.  This will reset all                         items in the Export Utility window to the defaults                         loaded from the default .pf file if the .pf file                         exists else it will clear every thing.  Then it                         will exit from the from this option.   This                         information need only be set up once and will be                         stored in the .pf file created by selecting Save                         Defaults in the PROJECT menu.  From then on it                         will ask for the disk that you first saved your                         export file to.  You can change this information                         by re-selecting the Setup Import File menu option.
  1065.                     Registration
  1066.                          This if for printing the official registration
  1067.                          form to order a registered version of MegaD. This
  1068.                          menu item will not be available on the registered
  1069.                          version of MegaD.  The registered version disk
  1070.                          will have four version of MegaD included with it. 
  1071.                          The difference between the programs will be that
  1072.                          larger options will be removed from the program to
  1073.                          decrease the size of MegaD itself.  The purpose of
  1074.                          this is for users with 512K of memory.  MegaD at
  1075.                          its present size is 117K bytes of information,
  1076.                          that is 23% of total memory.  MegaD with all of
  1077.                          the large options removed is about 72K in size,
  1078.                          that is only about 14% of total memory. The
  1079.                          smallest version will not include the Format/Copy
  1080.                          Disk and all of the options under the Output Menu. 
  1081.                          The other two version will exclude just one of the
  1082.                          larger options mention above.
  1083.  
  1084.                PANIC
  1085.                     STOP PROCESS
  1086.                          This is for stopping any process in action at the
  1087.                          time,  such as loading a directory. copying a
  1088.                          group of files, deleting Files. etc.  If something
  1089.                          is happening and you don't want it to, select this
  1090.                          menu item.  If you are trying to stop windows from
  1091.                          opening on the screen the menus are in a very
  1092.                          erratic state.  You have a better chance of
  1093.                          stopping it by using the alternate key stroke
  1094.                          RIGHT_AMIGA 'E'.
  1095.                               NOTE: If this is selected during a directory
  1096.                               load, the directory will be incomplete.  The
  1097.                               window will still open and all visible items
  1098.                               will work as normal, but there is a good
  1099.                               chance that you will not be seeing the whole
  1100.                               directory. c